body
    {
    margin: 0;
    padding: 0 0 6em 0;
    color: #000;
    background: #fff;
    font-size: 1em;
    }
  div#footer
    {
    overflow: auto;
    width: 100%;
    height: 3em;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #000;
    background: #fff;
    padding-left: 1em;
    padding-bottom: 1em;
    }
  div#content
    {
    padding: 1em;
    }

  body > div#footer
    {
    position: fixed!important;
    }
